satisfy one's need - Türkisch Englisch Wörterbuch